.intro-main{
	position:absolute;
	top:420px;
	width:1528px;
	height:950px;
	
}
.inro-main-title{
	width:500px;
	height:150px;
	position:absolute;
	left:400px;
}
.main-title,
.main-title-bt{
	display:inline-block;
	width:150px;
	height:50px;
	font-size:25px;
	font-weight: bold;
}
.main-title{
	position:absolute;
	left:210px;
	top:50px;
	color:#000000;
}
.main-title-bt{
	position:absolute;
	left:340px;
	top:50px;
	color:#e3582a;
}
.line1,
.line2{
	position:absolute;
	top:65px;
	width:180px;
	height:1px;
	background:linear-gradient(90deg,#d0d0d0,#d0d0d0,#ff5f2f);
}
.line1{
	left:0px;
}
.line2{
	left:500px;
	transform: rotateY(180deg);
}
.main-mes{
	position:absolute;
	left:120px;
	top:150px;
	height:800px;
	width:1300px;
	background-color: #ffffff;
}
.line3{
	width:2px;
	height:25px;
	background-color:#ff5f2f;
	position:absolute;
	left:720px;
	top:52px;
}
.mes-title1{
	font-weight: bold;
	font-size:20px;
	position:absolute;
	top:50px;
	left:740px;
}
.p1,
.p2,
.p3{
	width:520px;
	font-size:13px;
	letter-spacing: 1px;
	color:#676767;
	line-height:30px;
}
.p1{
	position: absolute;
	left:730px;
	top:90px;
}
.p2{
	position: absolute;
	left:730px;
	top:260px;
}
.p3{
	position: absolute;
	left:730px;
	top:360px;
}
.p4,
.p5{
	width:1200px;
	margin-left:50px;
	margin-top:40px;
	font-size:13px;
	letter-spacing: 1px;
	color:#676767;
	line-height:30px;
}
.intro-main2{
	position:absolute;
	top:1370px;
	width:1528px;
	height:500px;
}
.main2-bk{
	position:absolute;
	top:0;
	left:0;
	width:1528px;
	height:500px;
	overflow:hidden;
	z-index: -1;
}
.line4{
	width:200px;
	height:2px;
	background-color: #c7c7c7;
	margin-top: 20px;
	margin-left:10px;
	margin-bottom:30px;
}
.intro-main2 ul{
	width:1300px;
	height:400px;
	margin-left:90px;
	text-align: center;
}
.intro-main2 li{
	float:left;
	margin-left:110px;
	margin-top:150px;
}
.main2-mes1{
	color:#fff;
	font-size:70px;
	font-family:FangSongGB2312;
}
.main2-mes2{
	color:#fff;
	font-size:20px;
	font-weight: bold;
}
.intro-main3{
	position:absolute;
	top:1870px;
	width:1528px;
	height:600px;
}
.line5{
	width:2px;
	height:20px;
	background-color:#ff5f2f;
	position:absolute;
	left:200px;
	top:100px;
}
.main3-title{
	font-weight: bold;
	font-size:20px;
	position:absolute;
	top:95px;
	left:220px;
}
.intro-main3 p{
	width:680px;
	font-size:13px;
	letter-spacing: 1px;
	color:#676767;
	line-height:30px;
}
.p6{
	position:absolute;
	left:200px;
	top:150px;
}
.p7{
	position:absolute;
	left:200px;
	top:260px;
}
.main3-right{
	position:absolute;
	left:950px;
	top:100px;
}

  .box {
            width: 1100px;
            height: 200px;
            margin: 0 auto;
            overflow: hidden;
            position: absolute;
			top:450px;
			left:200px;
        }

        .imgList {
            animation:rolling 20s linear infinite;
            position: absolute;
            display: flex;
			width:800px;
        }

        .box img {
            height:200px;
			width:auto;
            float: left;
            margin-left: 30px;
        }

        @keyframes rolling {
            from {
                transform: translateX(0);
            }

            to {
                transform: translateX(-180%);
            }
        }
		.box:hover .imgList{ /*鼠标经过nav 里面的ul 就不做动画了*/
			animation-play-state:paused;/*鼠标放上去时，暂停动画*/
		}